×
yard pet
meaning in French
n.
carcasse, vieux tacot; voiture que l'on ne peut pas vendre (argot)
Related Words
yard
pet
petting
scotland yard
navy yard
knacker's yard
junk yard
yard sale
door yard
lumber yard
yard
yard bird
yard sale
yardage
PC Version
Copyright © 2018 WordTech Co.